dried potato starch - Turkish English Dictionary